• word of the day

    alstonia scholaris

    alstonia scholaris - Dictionary definition and meaning for word alstonia scholaris

    Definition
    (noun) evergreen tree of eastern Asia and Philippines having large leathery leaves and small green-white flowers in compact cymes; bark formerly used medicinally
    Synonyms : devil tree , dita , dita bark
Download our Mobile App Today
Receive our word of the day
on Whatsapp